How to Reuse a "Write-Once" Memory
نویسندگان
چکیده
Storage media such as digital optical disks, PROMS, or paper tape consist of a number of "write-once" bit positions (wits); each wit initially contains a "0" that may later be irreversibly overwritten with a "1." It is demonstrated that such "write-once memories" (woms) can be "rewritten" to a surprising degree. For example, only 3 wits suffice to represent any 2-bit value in a way that can later be updated to represent any other 2-bit value. For large k, 1.29.... k wits suffice to represent a k-bit value in a way that can be similarly updated. Most surprising, allowing t writes of a k-bit value requires only t + o(t) wits, for any fixed k. For fixed t, approximately k. t/log(t) wits are required as k~ c~. An n-wit WOM is shown to have a "capacity" (i.e., k • t when writing a k-bit value l times) of up to n • log(n) bits.
منابع مشابه
The Devil Is in the Details: Implementing Flash Page Reuse with WOM Codes
Flash memory is prevalent in modern servers and devices. Coupled with the scaling down of flash technology, the popularity of flash memory motivates the search for methods to increase flash reliability and lifetime. Erasures are the dominant cause of flash cell wear, but reducing them is challenging because flash is a write-once medium— memory cells must be erased prior to writing. An approach ...
متن کاملDwarf Frankenstein is still in your memory: tiny code reuse attacks
Code reuse attacks such as return oriented programming and jump oriented programming are the most popular exploitation methods among attackers. A large number of practical and non-practical defenses are proposed that differ in their overhead, the source code requirement, detection rate and implementation dependencies. However, a usual aspect among these methods is consideration of the common be...
متن کاملOn the Capacity of Generalized Write-Once Memory with State Transitions Described by an Arbitrary Directed Acyclic Graph
The generalized write-once memory introduced by Fiat and Shamir is a q-ary information storage medium. Each storage cell is expected to store one of q symbols, and the legal state transitions are described by an arbitrary directed acyclic graph. This memory model can be understood as a generalization of the binary write-once memory which was introduced by Rivest and Shamir. During the process o...
متن کاملxml:tm - a radical new approach to translating XML based documents
This paper describes the proposed xml:tm standard. xml:tm a revolutionary new approach to the problems of translating electronic document content. It leverages existing OASIS, W3C and LISA standards to produce a radically new view of XML documents: text memory. xml:tm has been offered to LISA OSCAR for consideration as a LISA OSCAR standard. 1. Translating XML documents XML has become one of th...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Information and Control
دوره 55 شماره
صفحات -
تاریخ انتشار 1982